serial molester - French English Dictionary